var f = {
  hexMD5: function (t) {
    function e(t, e) {
      return t << e | t >>> 32 - e
    }

    function n(t, e) {
      var n, r, o, c, l;
      return o = 2147483648 & t,
        c = 2147483648 & e,
        l = (1073741823 & t) + (1073741823 & e),
        (n = 1073741824 & t) & (r = 1073741824 & e) ? 2147483648 ^ l ^ o ^ c : n | r ? 1073741824 & l ? 3221225472 ^ l ^ o ^ c : 1073741824 ^ l ^ o ^ c : l ^ o ^ c
    }

    function r(a, b, t, r, o, s, c) {
      return a = n(a, n(n(function (t, e, n) {
        return t & e | ~t & n
      }(b, t, r), o), c)),
        n(e(a, s), b)
    }

    function o(a, b, t, r, o, s, c) {
      return a = n(a, n(n(function (t, e, n) {
        return t & n | e & ~n
      }(b, t, r), o), c)),
        n(e(a, s), b)
    }

    function c(a, b, t, r, o, s, c) {
      return a = n(a, n(n(function (t, e, n) {
        return t ^ e ^ n
      }(b, t, r), o), c)),
        n(e(a, s), b)
    }

    function l(a, b, t, r, o, s, c) {
      return a = n(a, n(n(function (t, e, n) {
        return e ^ (t | ~n)
      }(b, t, r), o), c)),
        n(e(a, s), b)
    }

    function f(t) {
      var e, n = "", r = "";
      for (e = 0; e <= 3; e++)
        n += (r = "0" + (t >>> 8 * e & 255).toString(16)).substr(r.length - 2, 2);
      return n
    }

    var d, h, m, v, y, a, b, x, j, w = Array();
    for (w = function (t) {
      for (var e, n = t.length, r = n + 8, o = 16 * ((r - r % 64) / 64 + 1), c = Array(o - 1), l = 0, f = 0; f < n;)
        l = f % 4 * 8,
          c[e = (f - f % 4) / 4] = c[e] | t.charCodeAt(f) << l,
          f++;
      return l = f % 4 * 8,
        c[e = (f - f % 4) / 4] = c[e] | 128 << l,
        c[o - 2] = n << 3,
        c[o - 1] = n >>> 29,
        c
    }(t = function (t) {
      t = t.replace(/\r\n/g, "\n");
      for (var e = "", n = 0; n < t.length; n++) {
        var r = t.charCodeAt(n);
        r < 128 ? e += String.fromCharCode(r) : r > 127 && r < 2048 ? (e += String.fromCharCode(r >> 6 | 192),
          e += String.fromCharCode(63 & r | 128)) : (e += String.fromCharCode(r >> 12 | 224),
          e += String.fromCharCode(r >> 6 & 63 | 128),
          e += String.fromCharCode(63 & r | 128))
      }
      return e
    }(t)),
           a = 1732584193,
           b = 4023233417,
           x = 2562383102,
           j = 271733878,
           d = 0; d < w.length; d += 16)
      h = a,
        m = b,
        v = x,
        y = j,
        a = r(a, b, x, j, w[d + 0], 7, 3614090360),
        j = r(j, a, b, x, w[d + 1], 12, 3905402710),
        x = r(x, j, a, b, w[d + 2], 17, 606105819),
        b = r(b, x, j, a, w[d + 3], 22, 3250441966),
        a = r(a, b, x, j, w[d + 4], 7, 4118548399),
        j = r(j, a, b, x, w[d + 5], 12, 1200080426),
        x = r(x, j, a, b, w[d + 6], 17, 2821735955),
        b = r(b, x, j, a, w[d + 7], 22, 4249261313),
        a = r(a, b, x, j, w[d + 8], 7, 1770035416),
        j = r(j, a, b, x, w[d + 9], 12, 2336552879),
        x = r(x, j, a, b, w[d + 10], 17, 4294925233),
        b = r(b, x, j, a, w[d + 11], 22, 2304563134),
        a = r(a, b, x, j, w[d + 12], 7, 1804603682),
        j = r(j, a, b, x, w[d + 13], 12, 4254626195),
        x = r(x, j, a, b, w[d + 14], 17, 2792965006),
        a = o(a, b = r(b, x, j, a, w[d + 15], 22, 1236535329), x, j, w[d + 1], 5, 4129170786),
        j = o(j, a, b, x, w[d + 6], 9, 3225465664),
        x = o(x, j, a, b, w[d + 11], 14, 643717713),
        b = o(b, x, j, a, w[d + 0], 20, 3921069994),
        a = o(a, b, x, j, w[d + 5], 5, 3593408605),
        j = o(j, a, b, x, w[d + 10], 9, 38016083),
        x = o(x, j, a, b, w[d + 15], 14, 3634488961),
        b = o(b, x, j, a, w[d + 4], 20, 3889429448),
        a = o(a, b, x, j, w[d + 9], 5, 568446438),
        j = o(j, a, b, x, w[d + 14], 9, 3275163606),
        x = o(x, j, a, b, w[d + 3], 14, 4107603335),
        b = o(b, x, j, a, w[d + 8], 20, 1163531501),
        a = o(a, b, x, j, w[d + 13], 5, 2850285829),
        j = o(j, a, b, x, w[d + 2], 9, 4243563512),
        x = o(x, j, a, b, w[d + 7], 14, 1735328473),
        a = c(a, b = o(b, x, j, a, w[d + 12], 20, 2368359562), x, j, w[d + 5], 4, 4294588738),
        j = c(j, a, b, x, w[d + 8], 11, 2272392833),
        x = c(x, j, a, b, w[d + 11], 16, 1839030562),
        b = c(b, x, j, a, w[d + 14], 23, 4259657740),
        a = c(a, b, x, j, w[d + 1], 4, 2763975236),
        j = c(j, a, b, x, w[d + 4], 11, 1272893353),
        x = c(x, j, a, b, w[d + 7], 16, 4139469664),
        b = c(b, x, j, a, w[d + 10], 23, 3200236656),
        a = c(a, b, x, j, w[d + 13], 4, 681279174),
        j = c(j, a, b, x, w[d + 0], 11, 3936430074),
        x = c(x, j, a, b, w[d + 3], 16, 3572445317),
        b = c(b, x, j, a, w[d + 6], 23, 76029189),
        a = c(a, b, x, j, w[d + 9], 4, 3654602809),
        j = c(j, a, b, x, w[d + 12], 11, 3873151461),
        x = c(x, j, a, b, w[d + 15], 16, 530742520),
        a = l(a, b = c(b, x, j, a, w[d + 2], 23, 3299628645), x, j, w[d + 0], 6, 4096336452),
        j = l(j, a, b, x, w[d + 7], 10, 1126891415),
        x = l(x, j, a, b, w[d + 14], 15, 2878612391),
        b = l(b, x, j, a, w[d + 5], 21, 4237533241),
        a = l(a, b, x, j, w[d + 12], 6, 1700485571),
        j = l(j, a, b, x, w[d + 3], 10, 2399980690),
        x = l(x, j, a, b, w[d + 10], 15, 4293915773),
        b = l(b, x, j, a, w[d + 1], 21, 2240044497),
        a = l(a, b, x, j, w[d + 8], 6, 1873313359),
        j = l(j, a, b, x, w[d + 15], 10, 4264355552),
        x = l(x, j, a, b, w[d + 6], 15, 2734768916),
        b = l(b, x, j, a, w[d + 13], 21, 1309151649),
        a = l(a, b, x, j, w[d + 4], 6, 4149444226),
        j = l(j, a, b, x, w[d + 11], 10, 3174756917),
        x = l(x, j, a, b, w[d + 2], 15, 718787259),
        b = l(b, x, j, a, w[d + 9], 21, 3951481745),
        a = n(a, h),
        b = n(b, m),
        x = n(x, v),
        j = n(j, y);
    return (f(a) + f(b) + f(x) + f(j)).toLowerCase()
  }
},
  d =0, h = 0, m = 500, v = "1.0.0", y = "6AC46B43FC8DCD6E49F66F6C016F393F";

function x(param, t) {
  console.info(param)
  console.info(JSON.stringify(param))
  // var e = Number(Date.parse(new Date).toString().substr(0, 10)),
  var e = 1594400367;
  // var e = 1594644889;
  //   n = "cid=" + m + ";param=" + ";ver=" + v + ";t=" + e + ";" + y;
    n = "cid=" + m + ";param=" + JSON.stringify(param) + ";ver=" + v + ";t=" + e + ";" + y;
  //   n = "cid=" + m + ";param=" + param + ";ver=" + v + ";t=" + e + ";" + y;
  // n = param
  n = f.hexMD5(n);
  var r = {
    cid: m,
    ver: v,
    uid: "",
    t: e,
    sign: n
  };
  // return Object.assign({}, r, {
  //   param: "GET" == t ? JSON.stringify(param) : param
  // })
  var p1 = "GET" == t ? JSON.stringify(param) : param
  r.param = p1
  return r
}
